disabling vehicles - French English Dictionary